/*
 * @Description: 生产批次查询
 */
import request from '@/utils/request'
export default {
  /**
   * @description: 获取所有表格列表 *代表必填
   * @param {String/Number} page *
   * @param {String/Number} size *
   */
  gettablelist(params) {
    params.entity.organizationNo = sessionStorage.organizationNo;
    return request.post("/v3/batch/productionBatch/queryPageByCondition", params);
  },
  /**
   * @description: 条件查询 *代表必填
   */
  querybylist(params) {
    return request.post("/v3/batch/productionBatch/queryByCondition", {
      ...params
    });
  },
  // 根据地块获取批次
  accordPlotGetBatch(params) {
    return request.get(`/v3/batch/productionBatch/findByFacilityNoAndStatus?no=${params.no}&batchStatus=${params.batchStatus}`);
  },
  accordPlotGetBatchs(params) {
    return request.post('/v3/batch/productionBatch/queryByCondition',{
      ...params
    })
  },
  // 批量添加TODO:
  addList(param) {
    return request.post('/v3/harvest/yield/addAll',param)
  },
  // 单个添加
  addSingle(params) {
    return request.post('/v3/harvest/yield/add',{
      ...params
    })
  }
}
